package com.geek.crowdhub.service.business;


import com.geek.crowdhub.controller.v1.condition.business.CampaignIntroCondition;
import com.geek.crowdhub.dto.model.business.CampaignIntroDto;
import com.geek.crowdhub.dto.model.common.PageDto;

import java.util.List;



public interface CampaignIntroService {

    void removeByPrimaryKey(Long[] primaryKey);

    CampaignIntroDto save(CampaignIntroDto dto);

    CampaignIntroDto getByPrimaryKey(Long primaryKey);

    PageDto<CampaignIntroDto> findPageByCondition(CampaignIntroCondition condition);

    CampaignIntroDto update(CampaignIntroDto dto);

    List<CampaignIntroDto> getCurrentUserCampaignIntro();
}
